package com.AAL.DAO.Interface;

import java.sql.Date;
import java.util.List;

import com.AAL.Model.Employee;
import com.AAL.Model.Order;
import com.AAL.Model.ProcessingOrder;
import com.AAL.Model.StatusOfOrder;

public interface IProcessingOrderDAO {
	public ProcessingOrder saveAndUpdateProcessingOrder(ProcessingOrder processingOrder);
	public ProcessingOrder deleteProcessingOrder(int processingOrderID);
	public ProcessingOrder getProcessingOrder(int processingOrderID);
	public List<Order> getOrderByEmployee(Employee employee, StatusOfOrder status, Date fromDate, Date toDate); 
}
